Search Results

This is an archived copy of the 2024-2025 catalog. To access the most recent version of the catalog, please visit https://www.westernsydney.edu.au/students/handbooks.

Search Results for "COMP 3036"

COMP 3036 Full Stack Development

COMP 3036  Full Stack Development  (10 Credit Points)  
Full Stack Development delivers in-depth knowledge of systems development. Students learn how to develop, test and integrate client (front-end) and server (back-end) parts of the software system. The subject will explore various options for the client-server data communication, using either REST APIs, sockets for live subscriptions or graph-based solutions. The subject focuses also on various testing approaches (i.e. unit, integration and end to end), continuous delivery, containerisation with Docker, integration and deployment procedures. Students use versioning control and engage with the Github platform for project management and quality control; developing authentic, real-world projects. Based on the performance in the subject, a selected number of students will have the opportunity to undergo a week-long placement with a target business partner. Students doing the placement will work on industry projects assessed by professional staff at their placement venue.
Level: Undergraduate Level 3 subject  
Pre-requisite(s): COMP 3028  
Restrictions: Please see the Subject Details page for any restrictions for this subject